Adding in DeleteArgs and PrepareDeleteProto