first draft of recursive search
added some recursive pics