package for protobuf