Added struct packing for auxiliary arguments