trying to figure out back button behavior -- never cache header and hash tags in URL