support unicode in highlighting