add: explanations for languages