Energy that lasts for hours