adding facet support