Thanks for this David, exactly the kind of intro I was looking for. VS2003 might be a bit of a problem to find though. Cheers, Paul M1PAF 1235155205.0