Checkpoint for protocol work.
This is starting to become a beast.