adding feedback to whichRecursion