imported new version of ArrayND