fetch merge