revising colors and such