add CustomProgressPullToRefresh