refactoring list url