use hsv for color picker