merge downstream