* reorg all the things