Comment Comment by curtis The thing about OOP is that you need your objects to belong to your solution domain, not your problem domain. If you get this backwards, you will likely be unhappy. parent curtis 17 years ago