Rewrote implementation of response propagation in MR