modify a color