add gc header