fixing array data set inheritance