update site to support client side history.