Hi, Some diagrams describing the proposed Hierarchy of classes for Registration are available at: http://www.cs.unc.edu/~ibanez/Insight/Registration/RegistrationInsight.htm Maybe they could help to clarify the intended responsibility of each class. Could we include this as a topic for friday tcon ? Thanks Luis