implements depth-first directory traversal
drastically lowers verbosity