updated header and footer