commenting and cleaning LanguageModel