improvements to faceted search