no need to create a separate instance here
the discovery client needs to be configurable here