attempt to make serial working
hsv shenenigans