added color macros