Hot: energyupdate