fixed routeProvider