added color changin