patch for unicode