index rework 2