added color chooser