EVERYTHING IS WORKING FOR DIFFUSION