more work on facets and filters- still a lot to do