recursive directory search, enhanced view