Added force hashchange option