change single_battle to battle