added possibility to do pull to refresh