Current machine translation software often allows to adapt the translation to subject or profession (such as weather reports) — to improve output by limiting the allowable substitutions. This technique is very effective in domains where formal or formulaic language is used. It follows then that machine translation of government and legal documents more readily produces usable output than conversation or less standardised text.