save the toString change color to public