updated FileArgument