port reordering