Route refactoring.