Thoughts on Battle... ponder these two questions.