code changs for multiple protobuf models