finish reversion