structuring as package