tables needed for the GUI