note on denoise