fixed issues with resetting after conc equil when using the wall. Added diffusion as optional from cfg.