reverted navigation blocking because it did not work in chrome -.-