user location instead of routeParams
in progress