added color chooser directive