added hazard detection unit~