modifily index