added diffusion of c ions