retry for merge