complete reversion