add skip guard option to transition metadata
revert method added to machine for memory and active record storage methods