ajout  viewmodel