collаborative diffusion