End of trying MVVM
Changed management of Context