added various versions of headers and footers