@Chris Zavaleta: Hi Chris. My email is jonathan_stowell@hotmail.co.uk  I've come a long way since I originally asked for the source code but will still be good to see. I'm using a lot of Inheritance and had to workout how to write the configuration classes in order to map this. Thanks, Jon