[fix] node doesn't use internal fields of dh