Additional MacroGen Functionality