HF splits functions between mixing and machinery

8 Feb 2010