SMAUG C++ Update