update arg.c