refine flag