[IMPROVE] energy: power support