Can we throw an error if files.size() != 6