refine ycm