don't utilize utf-8 null byte in hex charset