update reordering