fixed disconnect issue..again