Add noise function