Stable diffusion