update `merge`