Update hf protocol