add SuperArray v2