refine FTM