Diffusion works fine