Moved hash to nglobal.cpp