Define protocol.