building the page up