added body and footer