hazard recognition methods