fixed numRows and numColumns