Extend ViewModel