update working on pull to refresh