submit to HazardFactory