query clients now set their expected object