reorg Reasoning