2D diffusion