Added argument staging factory