add partial delete