What about let the class ME accessor the possibility to access to the class private global value. Private toto as integer Public sub _New (Toto as integer) me.toto = Toto end Actually i can't use the name Toto in the _New param because Toto = Toto only work on the local variable. -- Fabien Bodard