BN-0007 more work on the shield and battery manager. why do i suck at unity