restart & reconnect