Class ArgFactory