add data2 T