resource reordering