more work on dataio, still having problems with reading and writing the pickle file