split up header body footer