same for color4
even better color class