weird, why not just building an array of arrays?