officially made version of denoise