CS3 students, There was an, after class, question whether it is possible to copy the state of an object in and out in inside a member function. We'll be studying it later in the course. For the curious, this is discussed in the "Memento Design Pattern" lecture and the corresponding example. thanks, -- Mikhail