added some comments for readability and added the ability to use argc and argv to choose which files to raid