Expand the protocol.