add reversion