what is the main reason for using a data table