Reconnection implemented
Reconnection implemented