Diffusion Aggregation