Battle box rewrite