merge recover