colors and rounding cleaned up; need a better color rounding algo