Thoughts on battery management technology