update header, footer and format