update colors and words