Added polyfill for IE9