add DataTableRequest and DataTableResponse