backprop seems to work for multiple layers
Merge remote-tracking branch 'origin/backprop' into backprop