need to add locationProvider to the docs above