soft diffusion