working on the colors not updating