Reverse order of updating