change color improvment