refine profile