replace inline dataset with dataprovider