- url pattern refactoring