added hsv animation (still work in progress)