color: add new functions