add subdirectories too