consistency and reorg