fixed umlaut handling