more ie and mobile fixes
more ie and mobile fixes