Observerbased Hierarchical porn