working on data table