so much energy.