Noise
generator - to be fully tested
tests fixed