Mock revision


Hazards