add level choosing