Light, heat and power