misc file refine