Seems like we should put this block around the `extract` call so that we could continue with working files if a single file failed. Also, why `e in files`? How about `for zipped_file in zipped_files`?