lots of work on plane getting unicode transliteration working