add parents to diffusion