Energy fn corrected