Macro Registration