wip IArray1