added simple array data table factory