backpropagation halfway done