explain the hackery in neuron_auth