finished header and footer