orignal prototype version of SuperArray_v2