updates to reconnect