> noisyStringTy& operator=(noisyStringTy const& ns) { > return string::operator=(ns); > cout<<"operator="<<endl; you won't see much if you put the cout after the return. -- Lyrian