upadte header