Uber will now offer flat $5 carpool rides in Manhattan during peak hours, but there are plenty of catches.

Commuters must be picked up and dropped off in Manhattan below 110th Street and they’re going to have to walk to get to their driver. The deal is part of a new pilot program that will reshape UberPOOL service to more closely resemble that of a local bus: instead of heading to a customer’s specific location, UberPOOL drivers will be picking up and dropping off customers along corners of their route.

The e-hailing app hopes that this will help streamline UberPOOL routes to provide cheaper and more efficient peak service, according to a blog post the company published on Sunday. It’s the first time the company is implementing the concept.

“By making it easier and more affordable to carpool, we’re working toward our goal of getting more people into fewer cars,” read the blog. “Corner pickups and drop-offs make driving routes more direct, so you’ll save time and arrive at your destination faster.”

The service will be in effect from 7 a.m. to 10 a.m. and 5 p.m. to 8 p.m., Mondays through Fridays. To take advantage of the deal, commuters need to download latest version of the Uber app. Select “POOL” and Uber will direct commuters to the nearest corner to be picked up. Riders will be dropped off at a corner near their destination.

Uber did not specify an end date for the pilot.