having too few inputs results in a nil value