add two new data provider