separate the header and the footer so easy to verify the session