imo drastically improved the color scheme algorithm