Recursive walthrough app i'm working on