refine proxy