reconnect bug fixed