complete index rework