doing battle