new features: adding new huffman tree