check for connection quorum in the contructor already to prevent running in a degraded mode without a way to recover