Reverse Time Walk