battle method is done