switched to only one hash change handler for all tabs instances.