fix some unicode bug