added support for noise of random stddev