differentiate between reindex and reindex_iter