under working,  add reading header status