re-working to let the router control the page content.