upstream merger