incorporate page_navigation