restructured for additional facetview apps