header and footer with content