version reverting of viewmodel