completing the language model