Thanks Dino and everyone else. As suggested by Mike, I changed my code to access the properties rather than use the contructor. Everything is fine now. Cheers, Davy Mitchell