add data2 S