Noise routines added