some IE8 hash routing goodness