Add new disconnect method