energy update