improved support for CJK charackers