update for color