adds advanced pull to refresh tool