serious refinement to color picker widget