hashchange support check needs to autoexec