rich language support seems to be done

but needs more checks & tests