refactoring routes and browser nav