Articulate the various transaction cycles