The TclObject class and the TclCL sources are shared between ns (Network Simulator) and the MASH project at Berkeley. Hence, only very common code goes into that core. The NsObject class is the root of all objects in ns. This class would contain functions common to the simulator, as Kedar points out. Kannan -- [email protected] http://www.isi.edu/~kannan