New structure of dataList