fix bugs of language