fixed wierd hsv bug