removed DestroyMat and DestroyVec, fixed up destroying vNh depending on existance