Directory enumeration done, moderately robust. Need to check one efficiency issue in a loop