progress on datatable