created arg_duct.py