updates for dom browsers