a-look-backwards-to-look-forwards-rirftfvm