added macrocommand