refine client