proper swipe to refresh layout