pull down to refresh

This might help:
The easiest way to understand the gist of this PR is this video, which explains the prior protocol and overviews this one.