Evesham Township in New Jersey had a problem—record numbers of people were driving home drunk. The township of 45,000 people was "on track to reach 250 DUI arrests in 2015,” according to Reuters. So it started a pilot program in September in which shuttles were provided to transport the inebriated around after hours.

Just like that, the number of DUI arrests per month went down from an average of 23 per month to just eight.

Now, Evesham township has announced that it’s continuing the pilot program with the help of Uber and a mobile service called BeMyDD. If Evesham Township residents find themselves at one of 19 bars and restaurants in the area, they can request a free ride from either of the two services.

Free rides are paid for by Evesham Township and will be available between 9pm and 2am until January 2, 2016. The rides must end at an Evesham residence to qualify for the program.

Evesham Township is just outside of Philadelphia, and it is largely serviced by just one New Jersey Transit bus line.

While Uber is now a well-known institution in many cities, BeMyDD is a smaller business. Its proposition is that it deploys two people when you request a ride home: one to drive you home in your own car, and another to pick up the driver once you arrive home.

A post from the Evesham Township Police Department noted that funding for the program came from volunteer community benefactors—local non-profits and businesses and the like. According the Reuters, the township is working with neighboring towns to expand the program.