data and data table class