fix routeProvider