added working coloring