IE fix, and polyfill fixed. Demo updated.