m x n array