exposing disconnect method