refine entity