document describing HFLLC