Diffusion Model Steph