header and footer changes