rebuild the page