catchup merge