header and footer

still modifying~