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.
https://youtu.be/i_GxmNZjwhk