argument valid