add data2 G