preliminary change of removing another deserializaDataSet and some other
corrections. The array set feature needs to be fixed before finishing up
this change and testing.