The *right* kind of protocol this time