this instead of mainPageView