validation reorg