datatable improvements
datatable event publisher