refine header design