undefined argument should not be counted as a valid argument