index overhaul