fixed storeEnergy & drawEnergy