Undo works in all levels