add indexOf polyfill