ledger huffman