In order not need to track whether we have a specific input cif, make it all work with any cif by reading the cif file as unified