reconnection modified