dismantle and rebuild