update reconnection