Redefine macros