file modes
Select language with dropdown