Add YSMacro