On-Demand - energy storage