Add ns.cpp