diffusion ok.