updated dgi session protocol