tranposed backprop: seems to works fine