adjusted coloring system, added a bit of post-processing