more work on the color picker system