added reduce, map polyfills