client now does reconnect