updating colors with more stuff