rollback the delete() when there is an error performing part of it -- don't want to end up with partial delete.
rollback the delete() when there is an error performing part of it -- don't want to end up with partial delete.