Refine ViewModelBase