diffusion
not defined yet