Auto reconnection

I'm not sure how many times it's attempted. But eh, we'll see