enhanced languages interface