added theories about neural networks