implements on, off, red, green, blue