More messing with reconnecting connection