added hsv map, not tested