header and footer layout complete