added new language items generation