diffusion and confusion