added color feature