I have made some fairly significant changes to this module. First I added reading a DBC container, index and memo and dropping it both to a DBF file and generic DataSet. I also added a variable to the field module to take the extended field name (field names greater then 10 characters). I added the conversion from a DBF to and from a generic DataTable. I did not make reading the DBF dependent on reading the DBC. I have not fully documented these functions/modules but I am working on that still.