given battle