refine headerview