yep depends on the macro but once it runs it probably clears the undo stack