add support for facet options