we know how big this array is going to be, should probably reserve the size we want