Require not rush hour function