played with color and cleaned up