added:
-fixed backpropagation algorithm