a very crazy battle