Fixes traversals to use given method not prev each time