added a call to reconnect in base class