I have a question... When I declare a class object no matter what the definition is and set it to null I get an runtime exception whenever I try to compare that object to null... Is that correct behavior?? and if that is correct, how do I check for an uninitialized class in a fast and efficient manner? Regards, Alberto Simon