union - browser detection fix 2