2025-battle-ready