dont use exhaust

exhaust requires the collection to be fully iterated before any other
operation is executed. We need to be able to delete records.