Add in protocol docs