adds modes for colors