allow ipsearch to take precisely one argument