added structure for table