integrating the new connection types into session