color picker is now working, with a few bugs