add header tree