add refreshable list view