redoing index