implements lab color components