add neuron client support