handle UTF8 and umlauts