update and add the page