header, footer, and some style changes