Hi Festus. >The question was: >>> Couldn't Utils::SystemByteOrder be followed here. Because the operation is not affected by the system byte order. It encodes UTF-16 in little-endian format on all systems. No need to check Utils::SystemByteOrder. Kageyu.