Making Batteries Last