Implemented protoId add