The initial version of the data provider