impl of utfConv