added color_input