just trying to think if we would want onAfter to be executed in reverse... cant think of an example so im okay with this