fix refine