Adding ViewModel