work in progress at implementing neuron plasticity