added interface for dataTable to be able to define the expected type in a function, maybe it makes sense to add/remove some methods from the interface?