refine list