Getting an Uber can be an exercise in ceding control to the gods of timing. A ride might be available in 5 minutes, but when you go to request one after you put on your coat to leave, suddenly there are no cars for 15 minutes. You might want to get a car to the airport at 5 a.m., but when 5 a.m. comes around, there are no cars on the road.

Now, the company is rolling out its early booking pilot to New York City, Engadget reports, allowing users to schedule rides for a period of anywhere from 15 minutes to hours or up 30 days in advance.

The ride-sharing company announced the advance scheduling feature in June, and has been slowly rolling it out since then. Seattle was the first city to get it, followed by London.

Once you pre-book your ride, you’ll get a reminder 24 hours before your ride, then another 30 minutes before and when the car is on its way. Unfortunately, surge pricing still applies.

[h/t Engadget]

Know of something you think we should cover? Email us at tips@mentalfloss.com.