Why do we need to strdup() the args[] ?