start diffusion