discovery client changes