more work on the list page