modem support change to data_list