Safety and hazard management