.. Energy balance ..