modified battery upper limit