Restore unification