more protobuf examples