- refactoring URLListAdapter