added noisy data provider