allows runtime (re-)configuration of discovery