intercept replaceState too
0.2.1