TABLE_DATA as a token for m_rowData is not intuitive. make up my mind.