oh shit. battle!