Made hazards code cleaner (the slick related parts) and made them retract properly.