protocol submodule, protobuf test