facets can now be before or after the actual query