added denoise workflow