faster table construction