diffusing energy