Support double byte character set