rollback for merge