Rewrote mpworker to also extract reorderings