adding Huffman and Arch