add XARG class