Rechargeable battery optimization