improvements to color picker