disconnect method exported in init