why is this a two-dimensional array?