refine selector