add all files
final version
add all files individually