...snip... > > other thing is, that in the projects i work on, there seems to be > > very hard to do unit tests ...snip... The ability to do unit testing should not be an afterthought. It should be considered as a major influence on the architecture of a project. If one cannot do proper unit testing, the architecture of the project is questionable. Bill