V2 add delete