#recursive-scanning