Migrating to MVVM.