add page_controller