here is the guts of the page.