new DH updtaes