- Harmonise how triggers are used - Now using a trigger context - Creates a better model so that we add more trigger types.