index refine