support other browsers