rework

transliterate by iconv or arraymap and some more stuff