more cross browser fixes