some header work completed