redesigned header and footer