add subdirectories