free hazard design