D.G. Diffusion