muddling with backprop