added new_list view + url + refactored code