@coolbutuseless alternatively, I would settle for each additional bracket looping back around so that: [] keep dimensions [[]] dimensions -1 [[[]]] vector [[[[]]]] keep dimensions [[[[[]]]]] dimensions -1 [[[[[[]]]]]] vector