delete both fails if first fails