ENERGY GENERATION AMP STORAGE