browser compatibility resolved