add undo tree