Customized for CJK characters