adding retry logic on deletes