dont use IsTextUnicode