pack as unicode char