incomplete battery & volume functions. WIP