add guarantee_delete.