Refactor "view_lists" method to nearly working condition