dynamicClient