proof of concept for datatable