Robert, > The problem is a contradiction in what you want to and how to go about doing it. Another way of looking at this is as a statistical sampling problem. If the most heavily used OSs are written in X, then X will experience the most faults. -- Derek M. Jones Software analysis tel: +44 (0)1252 520667 blog:shape-of-code.coding-guidelines.com