function main(insight) {
var grid = insight.grid;
var rowLen = grid.mainTable.rows.length;
var rowFieldSize = grid.rowFieldList.length;
var columnFieldSize = grid.columnFieldList.length;
var measureFieldSize = grid.measureFieldList.length;
var headSize = columnFieldSize > 0 ? (measureFieldSize > 1 ? columnFieldSize + 1 : columnFieldSize) : 1;
if (headSize < rowLen) {
var cell = grid.mainTable.rows[headSize].cells[0];
insight.grid.doFoldWholeField(cell);
}
}