better protocols.md