Thought soldier