updates to input now handling multidimensional arrays, as well as fixes to inputDataSet