urgh just add another branch to the battery logic