@return PageTypeInterface instaed of PagePageTypeInterface