add ArrayDataSource