Planet grins

new formulation for diffusion