expert-level query processing