Completed most of the structure of the header