factory structuring