color change; loop color first or not