good day for a swell battle!