support cjk characters