add polyfills needed for IE8 support