moved header to own component
merge