add huffman encode.