Do tutorial for protobuf