pull to refresh pre modifed