generalized table config