refine lf