does battle