Re-order scheduler