Utilize history.pushState for manifesto