add new files and subdirectories