added facet directive