Why Diffusion Model Works