toViewModel()