link reordering