udpates before colors