more correct unicode methods