render page structure