log method that throws exception
minimize number of operations hitting deleted items
minimize number of operations hitting not created items