unicode bidirectional fix