maintain list view position when coming back from detail view and on refresh
update header on refresh in live detail view
clean up
fix: missing or duplicate live matches