takesArgument