isn't at this point `ec_files` the same as `all_files`?