fix dataprovider parent class