diffusion experiment