Energy and environmental protection