Energy update