colors :)
coloring and minor fixes