add protoc