improved undo redo tests, runs locally