a convenient 2D array