add header component