modified index3