add page_layout to AddPage