recursor hooks are aware of first walk-ness