hazard calc dev