done battle