Used the new NOTHROW macro