fixed __args bug