map is not supported in IE8 http://kangax.github.io/es5-compat-table/#Array.prototype.map