functional design table