reconstruction partially finished, now need to make it undoable.