header refine