A lot of changes.  Working neural network