Batteries and power