updateheader