upmerge part 1