made transliterate more generic
neter
more
making machines
add alternatives
finally, autodetect encoding