new and improved color chooser