now runs updates in reverse

removing items from a listview is slightly faster if you start at the
end