added array.prototype.findIndex