added minimal support for hashchange