undo almost complete