modified text normalization