add battery stuff. doesn