use history.pushState to link to subsections of portal, navigate back