When I pass 16 2-d arrays of data into a 3-d array, I incorrectly get zeros where there should be no data. These zeros correspond to the final size of the array in the previous test ran. Seems like an initialization problem but I have checked all of that. I can probe before and after the build array. The 2-D array side will have say a 120 X 4 matrix while the 3-D side will have a 120x120 matrix with zeros from columns 5 - 120 instead of being blank. Any ideas?