But what happens to the object itself? When undo changes the object state, the object is updated to use the old-now-current state. There's no state for the uncreated object, so what happens to its state? Jeremy