HF - complex update