how color change works