add protobuf header