add custom pageview