Added negative neuron weights. Do more testing to see if this helps!