update datasheet, update the way of getting some header data