lots of errors, but battery is dying