MVVM interactions improvement 001