let reconnect return a Bool that indicates whether the reconnect was successful