header and footer separated 2.