hacked apart the color picker