update and reorg