Since I don't have any formal training, I may be using "encapsulation" wrong here. This is what I mean (courtesy of an http://www.asp.net "IBuySpy" example):<BR><BR ...