Improving reliability

Clearly this is going to be a problem.
It doesn't help that it takes hours for it to disconnect and none of the
reasons why I suspect it to die are ever right.