add check for filter and facet compatability