Add pull to refresh and use that to indicate state