separate table generation from data population