updated polyfills