Change color to use a struct.