Private header merge