probe: data storage implemented
probe: work on data provider, xfactory introduced