color change and edit