simplified page views with page presenter