upate
colors change