New energy storage release is good news