case battle 2023