reconnection fix