check directory name if (name !~ /^_/) read all files and process check subdirectory names etc.