query now using positional arguments