General Union Diffusion