added color controller