Adventure version upgrading with tests
No model/view model distinction