get rid of colorToStr