Refactoring for models and viewmodels