Engineering hazard prevention