correct browser compatibility