add ofColor api