IBM battery