Thank you, what if I'm in a method definition in another class? Or another way of saying it is what is the top level module in which Top level classes are defined? Benoit > if you are at root level, you may use plain const_get: > class TestClass > def TestClass.test > end > end > (const_get 'TestClass').test > > Aristarkh A Zagorodnikov, Lead Programmer, W3D Group > http://www.w3d.ru /// xm / w3d.ru /// ICQ UIN 36987938 >