unifying table construction