added pull to refresh, request city