refine server