intermediate. lang menu, need to restart for language changing
*.ts stuff