url refactoring end