coloring improvements