Adding translation diffusion funcs