improve index list