added color utils