args: modify default value handling
args: url as optional positional argument